toString((either('b, 'c))) ~ (b => string, c => string)